The phrase "physical stores" refers to traditional brick-and-mortar shops or establishments where products or services are sold in a physical space that customers can visit in person, rather than purchasing online or through digital means.